be overly submissive or compliant - Deutsch Englisch Wörterbuch